package com.niiwoo.civet.user.dto.request;

import com.niiwoo.civet.user.enums.UserEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class PostLoginRequestDTO implements Serializable {

    private static final long serialVersionUID = -2641944281339091061L;

    private String userId;

    // 登录手机号
    private String loginMobileNo;

    // 省级名称
    private String provinceName;

    //市级名称
    private String cityName;

    //区级名称
    private String areaName;

    //详细地址
    private String address;

    //经度
    private String longitude;

    // 维度
    private String latitude;

    // 客户端IP
    private String clientAccessIP;

    // 是否密码错误
    private Boolean isPasswordError;

    private Integer  mapType; //地图类型 (0-高德 1-百度)
    private String  macAddress;//	Mac地址
    private String  wifiSSID;//	WifiSSID unknown这种数据不要传过来
    private String  downChannel; //下载渠道(渠道号)
    private String  appVersion;//	APP版本
    private String  deviceId; //设备唯一id(安卓用IMEI，IOS用IDFA) 设备号为000这种异常的数据，不要传过来
    private String  simMobilePhone; //当前设备sim卡手机号
    private String  os; //设备操作系统类型 Android or IOS
    private String  osVersion; //操作系统版本
    private String  resolution; //屏幕分辨率
    private String  brand; //设备品牌
    private String  phoneModel; //设备型号
    private Integer  equipmentStatus; //设备状态(是否越狱 or root) 0-否  1-是
    private Integer  dualSim; //是否双卡双待 0-否  1-是

    private String jiGuangPushId;

    private UserEnum.RegisterDeviceType deviceType;

    private String blackBox;
    private String token;


}
